inflict upon - Espagnol Anglais Dictionnaire